import { init } from "echarts";

export interface HrInterviewReviewVO {
  /**
   * 主键
   */
  id: string | number;

  /**
   * 发起人id
   */
  initialId?: string | number;

  /**
   * 发起人名称
   */
  initialName?: string;

  /**
   * 发起部门id
   */
  deptId?: string | number;

  /**
   * 发起部门名称
   */
  deptName?: string;

  /**
   * 发起时间
   */
  initialTime: string;

  /**
   * 编号
   */
  number: string;

  /**
   * 面试者姓名
   */
  name: string;

  /**
   * 性别
   */
  sex: number;

  /**
   * 年龄
   */
  age: number;

  /**
   * 学历
   */
  qualification: string;

  /**
   * 拟录用部门id
   */
  hireDeptId: string | number;

  /**
   * 离职原因
   */
  reason: string;

  /**
   * 薪资要求
   */
  salaryHope: string;

  /**
   * 个人基本素养
   */
  personalQuality: string;

  /**
   * 录用匹配度
   */
  hireCompatibility: string;

  /**
   * 个人情况
   */
  personalInformation: string;

  /**
   * 工作经验及专业知识
   */
  workExperience: string;

  /**
   * 说明优势/劣势
   */
  isExcellent: string;

  /**
   * 上传附件
   */
  attachmentId: string | number;

  /**
   * 上传附件名称
   */
  attachmentName: string;

  /**
   * 审批状态
   */
  status: number;

  /**
   * 创建时间
   */
  createTime: string;

}

export interface HrInterviewReviewForm extends BaseEntity {
  /**
   * 主键
   */
  id?: string | number;

  /**
   * 发起人id
   */
  initialId?: string | number;

  /**
   * 发起人名称
   */
  initialName?: string;

  /**
   * 发起部门id
   */
  deptId?: string | number;

  /**
   * 发起部门名称
   */
  deptName?: string;

  /**
   * 发起时间
   */
  initialTime?: string;

  /**
   * 编号
   */
  number?: string;

  /**
   * 面试者姓名
   */
  name?: string;

  /**
   * 性别
   */
  sex?: number;

  /**
   * 年龄
   */
  age?: number;

  /**
   * 学历
   */
  qualification?: string;

  /**
   * 拟录用部门id
   */
  hireDeptId?: string | number;

  /**
   * 离职原因
   */
  reason?: string;

  /**
   * 薪资要求
   */
  salaryHope?: string;

  /**
   * 个人基本素养
   */
  personalQuality?: string;

  /**
   * 录用匹配度
   */
  hireCompatibility?: string;

  /**
   * 个人情况
   */
  personalInformation?: string;

  /**
   * 工作经验及专业知识
   */
  workExperience?: string;

  /**
   * 说明优势/劣势
   */
  isExcellent?: string;

  /**
   * 上传附件
   */
  attachmentId?: string | number;

  /**
   * 上传附件名称
   */
  attachmentName?: string;

  /**
   * 创建时间
   */
  createTime?: string;

  /**
   * 审批状态
   */
  status?: number;

}

export interface HrInterviewReviewQuery extends PageQuery {

  /**
   * 发起人id
   */
  initialId?: string | number;

  /**
   * 发起部门id
   */
  deptId?: string | number;

  /**
   * 发起时间
   */
  initialTime?: string;

  /**
   * 编号
   */
  number?: string;

  /**
   * 面试者姓名
   */
  name?: string;

  /**
   * 性别
   */
  sex?: number;

  /**
   * 年龄
   */
  age?: number;

  /**
   * 学历
   */
  qualification?: string;

  /**
   * 拟录用部门id
   */
  hireDeptId?: string | number;

  /**
   * 离职原因
   */
  reason?: string;

  /**
   * 薪资要求
   */
  salaryHope?: string;

  /**
   * 个人基本素养
   */
  personalQuality?: string;

  /**
   * 录用匹配度
   */
  hireCompatibility?: string;

  /**
   * 个人情况
   */
  personalInformation?: string;

  /**
   * 工作经验及专业知识
   */
  workExperience?: string;

  /**
   * 说明优势/劣势
   */
  isExcellent?: string;

  /**
   * 上传附件
   */
  attachmentId?: string | number;

  /**
   * 审批状态
   */
  status?: number;

  /**
   * 创建时间
   */
  createTime?: string;

    /**
     * 日期范围参数
     */
    params?: any;
}



